C3: A Metamodel for Architecture Description Language based on First-order Connector Types

نویسندگان

  • Abdelkrim Amirat
  • Mourad Oussalah
چکیده

To provide hierarchical description from different software architectural viewpoints we need more than one abstraction hierarchy and connection mechanisms to support the interactions among components. Also,ion hierarchy and connection mechanisms to support the interactions among components. Also, these mechanisms will support the refinement and traceability of architectural elements through the different levels of each hierarchy. Current methods and tools provide poor support for the challenge posed by developing system using hierarchical description. This paper describes an architecture-centric approach allowing the user to describe the logical architecture view where a physical architecture view is generated automatically for all application instances of the logical architecture.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MDA-Based Architecture of a Description Logics Reasoner

The paper presents the architecture and design of a description logics (DLs) reasoner based on the Model Driven Architecture (MDA) methodology. The architecture relies on OMG's description logics metamodel, tableau metamodel, and model transformations using a language for model transformation. We show an example of DLs knowledge base using UML notation in context of MDA. The idea can be easily ...

متن کامل

Representation and Reasoning Models for C3 Architecture Description Language

Component-based development is a proven approach to manage the complexity of software and its need for customization. At an architectural level, one describes the principal system components and their pathways of interaction. So, Architecture is considered to be the driving aspect of the development process; it allows specifying which aspects and models in each level needed according to the sof...

متن کامل

Improving Reuse in Architecture Modeling with Higher-Order Components

Modern architecture description languages (ADLs) combine the benefits of componentbased software engineering and model-driven development. Conceiving software component models as black-boxes entails challenges to their reuse when they must be customized to the new application context. Thus, reuse in ADLs usually is limited to situations with perfect fit between software architecture and already...

متن کامل

Connector Based Metamodel For Architecture Description Language

To provide hierarchical description from different software architectural viewpoints we need more than one abstraction hierarchy and connection mechanisms to support the interactions among components. Also, these mechanisms will support the refinement and traceability of architectural elements through the different levels of each hierarchy. Current methods and tools provide poor support for the...

متن کامل

Une plateforme multilangage pour l'ingénierie des systèmes d'information

In this paper, we draw a link between abstraction and metamodeling in the information system engineering. We underline how multiple levels of languages can be embedded in metamodeling environments in order to report on the choices being made (at different levels of abstraction, for different types of users, etc.). We propose a metamodeling architecture which is based on a three-level descriptio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009